/*
 * userhome
**/

.body_wrap .title_18{ font-size: 18px; color: #434343; font-family: "Microsoft yahei";}
.body_wrap .txt_r{ text-align: right;}
.body_wrap .purple_txt{ color: #a72b8f;}

/* 账户 ---------------Start-------------- */
.user_home_box{ padding: 20px 0 50px;}
/* nav_left */
.user_home_box .nav_left{ width: 158px; border-bottom: 1px solid #e3e3e3; background-color: #fafafa; height: 984px; border-top: 12px solid #f3f2f4; border-right: 12px solid #e3e3e3; position: relative;}
.nav_left .icon_edit{ position: absolute; top: 5px; right: 3px; display: block; width: 14px; height: 14px; background: url(../img/icon_edit.png) no-repeat;}
.nav_left .corner{ position: absolute; bottom: -1px; right: -13px; display: block; width: 13px; height: 11px; background: url(../img/corner_gray.png) no-repeat;}
.nav_left .user_info{ padding: 20px 5px 10px 10px; height: 70px; border: 1px solid #e3e3e3; border-right: none;}
.user_info .user_pic{ width: 70px; height: 70px; overflow: hidden;}
.user_info .user_pic img{ width: 70px;}
.user_info p{ margin-left: 79px;}
.user_info .user_name{ display: block; font-size: 16px; height: 28px; line-height: 28px; overflow: hidden; margin-bottom: 15px;}
.nav_left .nav_list{ height: 582px; border-left: 1px solid #e3e3e3;}
.nav_left .nav_list ul{ padding-top: 25px;}
.nav_left .nav_list ul a{ display: block; height: 34px; padding: 11px 0 0 40px; line-height: 34px; font-size: 16px; color: #000;}
.nav_left .nav_list ul a.cur{ color: #fff; background: url(../img/home_nav_cur.png) no-repeat; position: relative; width: 140px;}

/* home_con */
.user_home_box .home_con{ border: 1px solid #e3e3e3; background-color: #fff; width: 808px; *width: 807px; height: 984px;}
.home_con .sep_line{ border-bottom: 1px solid #dad8da; position: relative;}
.home_con .black_line{ position: absolute; left: 0; bottom: -1px; display: block; background-color: #000; width: 68px; height: 1px; overflow: hidden;}
.home_con .crumbs{ font-size: 14px; padding: 15px 15px 10px 20px;}
.home_con .crumbs p{ text-align: right;}
.home_con .crumbs p span{ margin-left: 20px; font-size: 14px;}

/* 账户信息 */
.home_con .account_info{ height: 76px; padding: 30px 0;}
.account_info li span.t{ float: left; display: inline; width: 142px; text-align: right; font-size: 14px; line-height: 38px;}
.account_info li p{ margin-left: 152px; font-size: 14px; line-height: 38px;}
.account_info li p .num{ font-size: 36px;}

/* 支付 */
.home_con .account_pay{ height: auto; padding: 30px 0 50px;}
.account_pay li{ margin-bottom: 5px;}
.account_pay li .input_txt{ border: 1px solid #e3e3e3; height: 36px; line-height: 36px; border-radius: 3px; width: 180px;}
.account_pay .pay_item input{ vertical-align: 12px; margin-right: 12px;}
.account_pay .pay_item label{ display: inline-block; width: 106px; height: 36px; background: url(../img/icon_alipay.png) no-repeat;}
/* 账户 ---------------End-------------- */

/* 交易 ---------------Start-------------- */
.home_con .tab_box{ height: 53px; text-align: center;}
.home_con .tab_box a{ font-size: 14px; margin-right: 30px; display: inline-block; height: 53px; line-height: 53px;}
.home_con .tab_box a.cur{ border-bottom: 1px solid #000; position: relative;}

/* 交易 ---------------End-------------- */



/* 作品 ---------------Start-------------- */
/* upload加号 */
.body_wrap .icon_add{ display: inline-block; width: 20px; height: 20px; vertical-align: -5px; margin-right: 4px; background: url(../img/icon_add.png) no-repeat;}

/* 作品图片box */
.body_wrap .works_img{ width: 214px; height: 132px; overflow: hidden;}

.works_box{ padding: 10px 0 0 44px;}
.works_box .btn_com_red{ padding: 0 46px;}
.works_show_list{ padding-top: 15px; margin-right: -40px;}
.works_show_list li{ width: 224px; float: left; display: inline; margin: 0 28px 20px 0;}
.works_show_list .works_show{ background-color: #fff; border: 1px solid #ddd; width: 214px; padding: 4px 4px 10px; position: relative;}
.works_show_list .works_show i{ position: absolute; display: block;}
.works_show_list .works_show i.icon_new{ position: absolute; top: -1px; left: -1px; display: block; width: 62px; height: 61px; background: url(../img/label_new_62.png) no-repeat;}
.works_show_list .works_show i.price_box{ position: absolute; top: 9px; right: -3px; display: block; width: 32px; height: 24px; line-height: 24px; background-color: #00b22d; font-size: 15px; font-family: "Microsoft yahei"; font-style: normal; color: #fff; text-align: center; font-weight: normal;}
.works_show_list .works_type_box{ margin-top: 6px; height: 24px; font-size: 13px;}
.works_show_list .works_type_box .works_type{ font-size: 13px;}
.works_show_list .like_box{ color: #a72b8f; font-family: Arial; font-size: 13px;}
.works_show_list .like_box .fav_heart{ display: inline-block; vertical-align: -2px; background: url(../img/icon_heart_14.png) no-repeat; width: 14px; height: 12px;}
.works_show_list .liked_box{ color: #9d9d9d;}
.works_show_list .liked_box .fav_heart{ background-position: 0 -22px;}
.works_show_list .works_name{ font-size: 14px; height: 24px; line-height: 24px; overflow: hidden;}
.works_show_list .user_name{ margin-top: 5px; height: 20px; line-height: 20px; overflow: hidden;}

.nothing_tip{ text-align: center; padding: 200px 30px 0;}

/* 剧本 */
ul.script_hot_list{ padding-right: 35px;}
.script_hot_list li{ border-bottom: 1px solid #dad8da; padding: 20px 0 20px 10px;}
.spt_img_box{ background-color: #fff; width: 90px; height: 134px; overflow: hidden; border: 1px solid #ddd; padding: 2px;}
.script_hot_list li .spt_info_gather{ margin-left: 115px;}
.script_hot_list li .spt_info_gather .spt_info{ font-size: 13px; color: #000; font-family: "Microsoft yahei"; height: 76px;}
.script_hot_list li .spt_info .spt_opr .spt_price{ margin-right: 10px;}
.script_hot_list li .spt_info .spt_opr .btn_com_red{ height: 30px; line-height: 30px; padding: 0 35px;}
.script_hot_list li .spt_info .spt_name{ font-size: 18px; color: #a72b8f; font-family: "Microsoft yahei";}

.script_hot_list li .spt_info_gather p{ font-size: 13px; color: #000; font-family: "Microsoft yahei"; line-height: 21px;}
.script_hot_list li .spt_info_gather p.spt_desc_t{ font-size: 16px;}
.script_hot_list li .spt_info_gather p a.more{ font-size: 12px; color: #a72b8f; text-decoration: underline;}



/* 作品 ---------------End-------------- */









